batting skill - Alemán Inglés Diccionario